Что такое объектное хранилище Minio и как оно работает
Minio - позволяет пользователю создать свой сервер для хранения данных. С его помощью можно легко организовать хранилище данных так как оно обладает элементарной настройкой, хорошей производительностью и другими плюсами.
Введение
Minio это объектное хранилище с открытым исходным кодом, совместимое с Amazon S3 API. Выпускается под лицензией Apache v2. Он запускает сервер одной командой и можно сразу же хранить на нем все данные. Однако следует уточнить что вам потребуется мощная система т.к. Данное хранилище использует достаточно большое количество оперативной памяти и мощностей процессора.
Установка у Minio безумно простая и легкая здесь не будет идти речи о ней, но если желаете узнать как её производить просмотрите следующее видео.
Если что установка занимает не более 5-10 минут.
Особенности
Давайте рассмотрим несколько основных особенностей данного объектного хранилища.
- Возможность устанавливать различными путями и на кроссплатформенность.
- Защита данных с использованием метода Erasure code
- Совместим с обычным KMS
- Высокая производительность! Minio способен читать/писать со скоростью ~ 170 ГБ /с. Это много!
Это не все преимущества которыми он обладает а лишь маленькая доля.
Также он обладает своим клиентом с помощью которого вы можете выполнять вообще любые действия не только с Minio но и с GCS, AWS S3, Azure.
Заключение
Если вам необходимо разместить данные на сервере и вы желаете создать хранилище данных именно на своем сервере то вашем решением будет Minio. Не зря он пользуется дикой популярностью среди пользователей, а также используется в других серверных хранилищах как основа.